four-wheel-drive tow tractor - Turkish English Dictionary